
.PHONY:all

all:servercal clientcal

Flag=-DMyself=1
#Flag用于条件编译，它会定义宏 Myself。
Lib=-ljsoncpp
# 编译时需要链接 jsoncpp 库。
servercal:ServerCal.cc
	g++ -o $@ $^ -std=c++11  -lpthread    $(Lib) 	 #$(Flag)

clientcal:ClientCal.cc
	g++ -o $@ $^   -lpthread -std=c++11 	$(Lib)  #$(Flag)

.PHONY:clean
clean:
	rm -f servercal clientcal

